package cn.zust.itcost.entity.graph.node;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import org.springframework.data.neo4j.core.schema.GeneratedValue;
import org.springframework.data.neo4j.core.schema.Id;
import org.springframework.data.neo4j.core.schema.Node;
import org.springframework.data.neo4j.core.schema.Relationship;

import java.time.LocalDateTime;
import java.util.HashSet;
import java.util.Set;

@Node("Job")
public class JobNode {
    @Id
    @GeneratedValue
    private Long jobId;

    private String max_salary;
    private String min_salary;
    private String resume_language_required;

    @Relationship(value = "REQUIRES", direction = Relationship.Direction.OUTGOING)
    private Set<SkillNode> skills=new HashSet<>();





}
